Giant squid discovered south of Caxambas Pass
Giant squid discovered south of Caxambas Pass By TOM WILLIAMS (Contact) Friday, March 27, 2009 Throughout the years, there have always been reports of strange occurrences out on the South Florida waters, but with the latest discovery, south of Caxambas pass, marine biologists from around the world are now flocking to Marco Island. In 2002, … Continue reading Giant squid discovered south of Caxambas Pass
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed